package com.william.jdbcplus.demo.entity;

import java.util.Date;

import com.william.jdbcplus.common.annotation.TableId;
import com.william.jdbcplus.common.annotation.Table;
import com.william.jdbcplus.common.entity.Entity;
import com.william.jdbcplus.common.enums.IdType;
import lombok.Getter;
import lombok.Setter;

/**
 * 住院申请信息
 */
@Table("LIS_ZY_JYSQXX")
@Getter
@Setter
public class OrderInDlxy implements Entity {

    private static final long serialVersionUID = 1L;

    public String JGMC; //机构名称
    public String JGBM; //机构编码
    public String Pid; //共享平台病人ID
    public String His_id; //hisId
    public String Zyh; //住院号
    public String Zycs; //住院次数
    public String PbarCode; //病人唯一ID
    public String SFZH; //身份证号
    public String Ptype; //病人类型
    public String Name; //姓名
    public String Sex; //性别
    public String Age; //年龄
    public String Ageunit; //年龄单位
    public String BirthDay; //出生日期
    public String FeeType; //费别
    public String DeptCode; //科室代码
    public String Dept; //科室名称
    public String WardCode; //开单病区编码
    public String Ward; //开单病区
    public String BedNo; //床号
    public String ClinicDiagnose; //临床诊断
    public String DiagICD; //诊断码
    public String OtherInfo; //其他信息

    @TableId(type = IdType.INPUT)
    public String OrdRowID; //申请单号
    public String Status; //状态 -1未收费直接退掉 1已经收费 0未收费 2退申请 3已退费
    public String Hospital; //开单医院
    public String DoctorCode; //开单医生代码
    public String Doctor; //开单医生
    public Date OrdDate; //开单日期
    public String OrdExeLocCode; //执行科室代码
    public String OrdExeLoc; //执行科室
    public String Sffy; //执行科室标识(0：标识总院，1标识分院)
    public String IsEm; //是否急查
    public String SampleCode; //标本代码
    public String SampleName; //标本名称
    public String OrdCode; //项目编码
    public String OrdName; //项目名称

    public String PHID; //卡号主索引
    public String KH; //卡号

    public String sfdjh;

}
